from math import*
a = int(input("Введите четырёхзначное число: "))

l = a % 10
s = a // 10 % 10
v = a // 100 % 10
c = a // 1000

if c == 0 or c > 9:
   print("Число не четырёхзначное.")
else:
   print("Максимальная цифра в числе:", max(l, s, v, c))
   print("Минимальная цифра в числе:", min(l, s, v, c))
   
   d = str(a).count("0")
   if d == 0:
      print("Нулей в числе нету")
   else:
      print("Нулей в числе:", d)
   
   if a % 2 == 0:
      print("Число чётное: да")
   else: 
      print("Число чётное: нет")
      
   if a % 3 == 0:
      print("Число кратно трём: да")
   else:
      print("Число кратно трём: нет")
      
   if a >= 0:
      if a == (sqrt(a)**2):
         print("Число является квадратом числа:", sqrt(a))
      else:
         print("Число не является квадратом других чисел")
         
      if l == (sqrt(l)**2):
         print("Число в разряде едениц является квадратом числа:", sqrt(a))
      else:
         print("Число в разряде едениц не является квадратом других чисел")
      
      if s == (sqrt(s)**2):
         print("Число в разряде десятков является квадратом числа:", sqrt(s))
      else:
         print("Число в разряде десятков не является квадратом других чисел")
            
      if v == (sqrt(v)**2):
         print("Число в разряде сотен является квадратом числа:", sqrt(v))
      else:
         print("Число в разряде сотен не является квадратом других чисел")
         
      if c == (sqrt(c)**2):
         print("Число в разряде тысяч является квадратом числа:", sqrt(c))
      else:
         print("Число в разряде тысяч не является квадратом других чисел")
            
    